
L’éditeur de scripts sert à modifier du code JavaScript pour que vous puissiez écrire vos propres modules MIDI. La création de modules se fait en temps réel, c’est-à-dire que vous pouvez modifier et tester immédiatement les fonctions de votre module. Vous pouvez définir des éléments d’interface, tels que des curseurs et des menus, qui sont affichés dans la fenêtre du module Scripter, et créer la logique sous-jacente et les fonctions adressées par ces commandes à l’écran. Les exemples d’utilitaires que vous pouvez créer à l’aide du module Scripter incluent un joueur d’accord, un processeur de legato pour des instruments à cordes, un générateur de glissando de harpe et un compositeur algorithmique.
Important : La version de JavaScript utilisée par le module Scripter est déterminée par la version du cadre d’applications JavaScriptCore installé sur votre système. Pour assurer un niveau de compatibilité maximal, installez les mises à jour de logiciels les plus récentes.
Reportez-vous au chapitre Vue d’ensemble de l’API Scripter pour consulter la documentation de l’API Scripter et des exemples de code.

Bouton Run Script : évalue le script et configure le module et ses paramètres. La sortie, y compris les erreurs générées, s’affiche dans la console interactive lorsque vous cliquez sur ce bouton.
Code Editor : tapez votre code JavaScript dans cette zone. L’éditeur offre les fonctionnalités suivantes :
mise en surbrillance de la syntaxe pour les mots-clés JavaScript et l’API (Application Programming Interface, interface de programmation d’application) MIDI disponible ;
vérification de la syntaxe en temps réel, qui met les lignes d’erreur en surbrillance immédiatement, simplifiant ainsi l’écriture de vos scripts ;
numérotation des lignes, ce qui s’avère utile pour la vérification des erreurs dans la mesure où ces dernières sont identifiées en fonction de leur numéro de ligne dans la console interactive ;
console interactive : affiche les informations de débogage et vous permet d’exécuter du code depuis l’invite de commande en tapant le code après l’invite et en appuyant sur Retour. tapez clear et appuyez sur Retour pour effacer la console.
Ouvrez le module Scripter.
Cliquez sur le bouton Open Script In Editor.
Tapez votre code JavaScript (ou copiez et collez du code existant) dans l’éditeur de code.
Cliquez sur le bouton Run Script.
Testez votre module pour vérifier qu’il s’exécute comme prévu.
En supposant qu’aucune erreur ne s’affiche dans la console interactive, enregistrez le document hôte, le réglage ou le patch contenant le script.